supervision machines